package com.lula.cursilho.service;

import java.util.List;

import com.lula.cursilho.domain.Cursilho;
import com.lula.cursilho.exceptions.CursilhoException;

public interface CursilhoService {

	public List<Cursilho> pesquisarTodos();
	
	public List<Cursilho> pesquisarPorNome(String nome);
	
	public void gravarCursilho(Cursilho cursilho)throws CursilhoException;
	
	public void removerCursilho(Cursilho cursilho)throws CursilhoException;
	
	public Cursilho buscarPorId(Long id);
}
